.dialog {
    width: 500px;
    margin-top: 120px;
}

body {
    background-color: rgba(255, 255, 255, 0);
    padding-right: 0px !important;
    width: 100% !important;
    height: 100% !important;
}

.father {
    border-radius: 15px;
    background-color: rgba(255, 255, 255, 0.92);
    margin-bottom: 66px;
}

.content {
    padding: 5px 20px;
}

hr {
    height: 1px;
    border: none;
    border-top: 1px solid #cccccc;
}

.select-btn {
    text-decoration: none;
    color: #3c763d;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.select-btn:focus,
.select-btn:hover {
    text-decoration: none;
    color: #3c763d;
}

table {
    font-size: 16px !important;
}

.select-all{
    border: 1px solid #eeeeee !important;
}

.form-horizontal .has-feedback .addone .form-control-feedback {
    top: 0;
    right: 55px;
}

.form-horizontal .has-feedback .addtwo .form-control-feedback {
    top: 0;
    right: 71px;
}

.tooltip-inner{
    background-color: #FFFF66;
    color: #000000;
}

.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #FFFF66;
}


@-moz-document url-prefix() {
    select.form-control {
        -moz-appearance: none;
        appearance: none;
        background: url("../imgs/firefox_select_icon.png") no-repeat calc(100% - 7px) 50%;
        background-size: 2% auto;
        border-radius:3px;
        padding:0;
    }
}